HELP !!!! WHO WERE THE FLUFFY KITTENS... WERE THEY SOMETHING TO DO WITH THE LAST OF THE TEENAGE IDOLS / BABYSITTERS OR AM I GOING MAD. I STILL HAVE A T-SHIRT I GOT FROM A GIG AT MY LOCAL PUB THE CASTLE IN BRENTWOOD.........................